try to succeed - Français Anglais Dictionnaire